Automatically Generating Natural Language Reports In An Office Environment

نویسندگان

  • Jugal K. Kalita
  • Sunil M. Shende
چکیده

In this paper, we describe a system which models a set of concurrent processes that are encountered in a typical office environment, using a body of explicitly sequenced production rules. The system employs an interval-based temporal network for storing historical information. A text planning module traverses this network to search for events which need to be mentioned in a coherent report describing the current status of the system. In addition, the planner also combines similar information for succinct presentation whenever applicable. Finally, we elaborate on how we adapt an available generation module to produce well-structured textual report for our chosen domain. 1. INTRODUCTION This paper describes the implementation of a text generating system which produces natural language reports on the status of a system of interrelated processes at various stages of progress. The motivations behind this project were to model a system of concurrent processes and to successfully generate well-formed text about their temporal behavior. We view a process as an ordered sequence of events over time where an event refers to an atomic action by one of the participating agents. In many AI applications, monitoring the state of a system of processes is deemed essential. The ability of a system in such an environment to describe its actions in natural language will be certainly very useful. As our sample domain, we chose a scenario where the system is used to assist the secretary for an academic journal by keeping track of a paper submitted for publication. The process being modeled is that of paper-submission with the usual participating agents being the author of the paper, the journal editor, the reviewers assigned to evaluate the paper and the journal secretary. In the rest of the paper we present methods to represent the knowledge of the chosen domain, to model historical knowledge base of events and processes, to appropriately order the contents of the historical information store for presentation based on temporal relationships and other relevant factors, and to produce coherent English text describing the events in the domain. The system as described herein has been fully implemented, and currently avenues for further improvement are actively being pursued. Section 2 of this paper gives a brief description of the domain being modeled along with an overview of the system components. Section 3 describes the representation of the processes in terms of a network of rules. Section 4 elaborates the nature of …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatically Generating Natural Language Status Reports

In this paper, we describe a system which generates compact natural language status reports for a set of interrelated processes at various stages of progress. The system has three modules -a rule -based domain knowledge representation module, an elaborate text planning module, and a surface generation module. The knowledge representation module models a set of processes that are encountered in ...

متن کامل

Design of a Knowledge-Based Report Generator

Knowledge-Based Report Generation is a technique for automatically generating natural language reports from computer databases. It is so named because it applies knowledge-based expert systems software to the problem of text generation. The first application of the technique, a system for generating natural language stock reports from a daily stock quotes database, is partially implemented. Thr...

متن کامل

A Systematic Approach for Automatically Generating Derivational Variants in Lexical Tools Based on theSPECIALIST Lexicon

1. Introduction The demand for natural language processing (NLP) in medicine has grown significantly in recent years. This growth is expected to increase rapidly due to the continuing adoption of electronic medical records (EMRs). Medical language processing (MLP) seeks to analyze linguistic patterns found not only in electronic medical records, but also in published biomedical research, clinic...

متن کامل

Automatically Evaluating and Generating Clear Robot Explanations

As robots act in the environment, people observe their behaviors and form beliefs about their underlying intentions and preferences. Although people’s beliefs often affect their interactions with robots, today’s robot behaviors are rarely optimized for ease of human understanding. In this thesis, we contribute studies and algorithms to improve the transparency of robot behaviors for human obser...

متن کامل

The Performance of Rule Identification from Web Pages

In the world of Web pages, there are oceans of documents in natural language texts and tables. To extract rules from Web pages and maintain consistency between them, we have developed the framework of XRML (eXtensible Rule Markup Language). XRML allows the identification of rules on Web pages and generates the identified rules automatically. For this purpose, we have designed the Rule Identific...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1988